import Vue from "vue";
import App from "@/view/App.vue";
import router from "@/js/router/router.js";
import ElementUI from "element-ui";
import "element-ui/lib/theme-chalk/index.css";
import "@/css/reset.css";
import "@/css/main/main.scss";
import "@/css/main/animate.css";
import "@/css/main/iconfont.css";
import "@/css/main/transition.scss";
import "@/js/element/iconfont.js";
import DataV from "@jiaminghi/data-view/dist/datav.map.vue.js";
import "vx-easyui/dist/themes/default/easyui.css";
import "vx-easyui/dist/themes/icon.css";
import "vx-easyui/dist/themes/vue.css";
import EasyUI from "vx-easyui";
import "virtual:svg-icons-register";
import "@/image/icons";
import VueClipBoard from "vue-clipboard2";

import store from "@/js/store/map";

Vue.use(DataV);
Vue.use(ElementUI); // 组件库 ElementUI
Vue.use(EasyUI);
Vue.use(VueClipBoard);

let vue = new Vue({
  store,
  router,
  render: (h) => h(App),
}).$mount("#app");
